From 386c77b13d18f3de173dc6ae304c80dc18394d81 Mon Sep 17 00:00:00 2001 From: Carlos Garnacho Date: Thu, 2 Feb 2023 10:32:56 +0100 Subject: [PATCH] gtkwindowhandle: Avoid gtk_gesture_set_sequence_state() It does not require special knowledge about the ongoing event sequences, and it can instead trust the event controller. Make it use gtk_gesture_set_state() generically. --- gtk/gtkwindowhandle.c | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/gtk/gtkwindowhandle.c b/gtk/gtkwindowhandle.c index 859c381b75..4eb97c1de8 100644 --- a/gtk/gtkwindowhandle.c +++ b/gtk/gtkwindowhandle.c @@ -388,15 +388,15 @@ click_gesture_pressed_cb (GtkGestureClick *gesture, if (n_press == 2) { perform_titlebar_action (self, event, button, n_press); - gtk_gesture_set_sequence_state (GTK_GESTURE (gesture), - sequence, GTK_EVENT_SEQUENCE_CLAIMED); + gtk_gesture_set_state (GTK_GESTURE (gesture), + GTK_EVENT_SEQUENCE_CLAIMED); } break; case GDK_BUTTON_SECONDARY: if (perform_titlebar_action (self, event, button, n_press)) - gtk_gesture_set_sequence_state (GTK_GESTURE (gesture), - sequence, GTK_EVENT_SEQUENCE_CLAIMED); + gtk_gesture_set_state (GTK_GESTURE (gesture), + GTK_EVENT_SEQUENCE_CLAIMED); gtk_event_controller_reset (GTK_EVENT_CONTROLLER (gesture)); gtk_event_controller_reset (GTK_EVENT_CONTROLLER (self->drag_gesture)); @@ -404,8 +404,8 @@ click_gesture_pressed_cb (GtkGestureClick *gesture, case GDK_BUTTON_MIDDLE: if (perform_titlebar_action (self, event, button, n_press)) - gtk_gesture_set_sequence_state (GTK_GESTURE (gesture), - sequence, GTK_EVENT_SEQUENCE_CLAIMED); + gtk_gesture_set_state (GTK_GESTURE (gesture), + GTK_EVENT_SEQUENCE_CLAIMED); break; default: -- 2.30.2